// 用途：演示 一个非标准的，普通js对象。由nw框架。然后，使用nw框架中的 引擎。比如，延时任务。

function Wo_pt(sfz) {
    //必须。这个东西，是我们从框架拿出本对象的 身份证。所以，sfz要唯一。
    //如果没有这个东西，你就无法从框架拿出这个对象。当然，如果你不需要拿出，则可能省掉。
    this._xt_sfz = sfz;

    //----------------------------------------------------------------------------------------------
    //---------------------------------------------------------------------------------------------- 
    // 代号： _0402_ys  延时任务   0402是任务的代号；   【_0402_ys】【用户自己的字符】【_延时时间（毫秒）】
    this.i = 0;
    this._0402_ys_200 = function () {//默认延时任务的方法名。
        console.log('我是普通对象，交给nw框架管理。从而，可以通过配置，告诉框架，我们需要什么功能、服务')
        this.i++;
        if (this.i == 10) {
            this._0402_ys = 0;  //控制任务状——停止状态；任务则会自动停止
        }
    }
    
    this._0402_ys_A = 0;//控制这个参数，即可控制 任务状态。
    this._0402_ys_A_1000 = function () {//默认延时任务的方法名。
        console.log('多个延时项目。我无法执行，因为我的任务状态，设置为停止状态。_0402_ys_A=0')
    }
    
}